/*===================CSS Reset============================*/
html{ -webkit-box-sizing:border-box; box-sizing:border-box; overflow-y:scroll; overflow-x:auto;}
*,*:before,*:after{ -webkit-box-sizing:inherit; box-sizing:inherit;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,img{ border:medium none; margin:0; padding:0;}
body,button,input,select,textarea{ font: 16px "微软雅黑","microsoft yahei";}
h1,h2,h3,h4,h5,h6{ font-size:100%;}
em,i{ font-style:normal;}
ul,ol{ list-style:none;}
table{ border-collapse:collapse; border-spacing:0;}
input:focus,button:focus,textarea:focus,select:focus,video{ outline: none;}
input::-webkit-input-placeholder{ color: #999;}
input:-moz-placeholder{ color: #999;}
input::-moz-placeholder{ color: #999;}
input:-ms-input-placeholder{ color: #999;}
select{ appearance: none; -moz-appearance: none; border: none; -webkit-appearance: none; background-image: url(../images/zs_lcdjq_jt1.png); background-repeat: no-repeat; background-position: center right 10px; background-color: inherit; cursor: pointer;}
select::-ms-expand{ display:none;}
img{ max-width: 100%;}

/*===================Link Style============================*/
a,a:hover,a:active,a:visited,a:link,a:focus{ outline:none; text-decoration: none; transition: all ease 300ms; -webkit-transition: all ease 300ms;}

/*===================Common Style============================*/
.ovh{ overflow: hidden;}
.bold{ font-weight: bold;}
.djqWrap{ width: 1200px; margin: 0 auto;}
.textH{ overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.textT{ display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}
.color-f{ color: #fff !important;}
.color-3{ color: #333 !important;}
.color-6{ color: #666 !important;}
.color-9{ color: #999 !important;}
.color-b{ color: #0065C6 !important;}
.bg-f{ background-color: #fff;}
.bg-b{ background-color: #0065C6;}
.bg-f7{ background-color: #F7F9FC;}
.hover{ border-radius: 8px; border: 1px solid #e7eef7; transition: all ease 300ms; -webkit-transition: all ease 300ms;}
.hover:hover{ box-shadow: 0 0 15px rgba(18,93,178,.2);}
.dong{ transition: all ease 300ms; -webkit-transition: all ease 300ms;}
.imgH img{ -webkit-transition: all 500ms; -moz-transition: all 500ms; -ms-transition: all 500ms; transition: all 500ms;}
.imgH:hover img{ -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); transform:scale(1.1);}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{ padding-right: 0; padding-left: 0;}

/*============================ 详情页 ============================*/
.djqInBanner{ height: 240px; display: flex; justify-content: center; align-items: center; font-size: 56px; text-stroke: 2px #1C3577; -webkit-text-stroke: 2px #1C3577;}
.djqInLoca{ padding: 10px 20px; margin: 40px 0 30px;}
.djqInLoca p{ background: url(../images/zs_lcdjq_inLoca.png) left top no-repeat; background-size: 30px; padding-left: 40px; line-height: 30px;}
.djqInLoca p a:hover{ color: #0065C6 !important;}

.djqDetails{ margin-bottom: 40px;}
.djqDetails .tit{ font-size: 24px; padding: 50px 30px 30px;}
.djqDetails .txt1{ font-size: 14px; padding: 15px 0; margin: 0 30px; border-bottom: 1px solid #f4f4f4;}
.djqDetails .txt1 .l i{ display: inline-block; margin-right: 30px;}
.djqDetails .txt1 .r span,.djqDetails .txt1 .r span i,.djqDetails .txt1 .r a{ display: inline-block;}
.djqDetails .txt1 .r span,.djqDetails .txt1 .r span i{ margin-left: 15px;}
.djqDetails .txt1 .r span{ margin-right: 15px;}
.djqDetails .txt1 .r .radio label{ display: inline-block; font-weight: normal; padding: 0; margin-left: 5px;}
.djqDetails .txt1 .r .radio em{ display: inline-block; position: relative; cursor: pointer;}
.djqDetails .txt1 .r .radio input{ display: none;}
.djqDetails .txt1 .r .radio input:checked+label em{ color: #0065C6;}

.djqDetails .txt1 .r .print{ margin: 0 15px; background: url(../images/zs_lcdjq_print.png) center right no-repeat; background-size: 12px; padding-right: 22px;}
.djqDetails .txt1 .r .bshare-custom{ margin: 0 0 0 10px;}
.djqDetails .txt1 .r .bshare-custom a{ width: 26px; height: 26px; margin-left: 5px; background-position: center; background-repeat: no-repeat; background-size: 100%;}
.djqDetails .txt1 .r .bshare-custom a.wx{ background-image: url(../images/zs_lcdjq_rigImg1.png);}
.djqDetails .txt1 .r .bshare-custom a.wb{ background-image: url(../images/zs_lcdjq_weibo.png);}
.djqDetails .txt1 .r .bshare-custom a.kj{ background-image: url(../images/zs_lcdjq_qq.png);}
.bsBox{ width: auto !important; height: auto !important; overflow: hidden;}
.djqDetails .txt2{ font-size: 14px; line-height: 36px; background: #f7f9fc; padding: 20px 40px; margin: 30px; border-radius: 8px;}
.djqDetails .txt2 span{ display: block; width: 80px; margin: 0 30px;}
.djqDetails .txt3{ line-height: 36px; padding: 0 30px; margin-bottom: 30px;}
.djqDetails .txt4{ padding: 20px 0;}
.djqDetails .txt4 i{ display: inline-block; width: 166px; height: 166px; padding: 10px; border: 1px solid #e7eef7; border-radius: 8px; box-shadow: 0 0 10px rgba(18,93,178,.2); margin-bottom: 15px;}
.djqDetails .txt4 i img{ width: 100%; height: 100%;}
.djqDetails .txt5{ padding: 15px 25px 12px; background: #F7F9FC; margin-top: 30px;}
.djqDetails .txt5 a{ display: inline-block; line-height: 36px; border-radius: 3px; padding: 0 15px; background: #0065C6; margin-left: 24px;}
.djqDetails .txt5 a i{ display: inline-block; color: #fff; background-position: center left; background-repeat: no-repeat; background-size: 20px; padding-left: 28px;}
.djqDetails .txt5 a.sc i{ background-image: url(../images/zs_lcdjq_collect.png);}
.djqDetails .txt5 a.gb i{ background-image: url(../images/zs_lcdjq_close.png);}
.djqDetails .txt5 a:hover{ background: #015CAA;}
.djqDetails .txt6{ padding: 0 30px 30px;}
.djqDetails .txt6 p{ font-size: 18px; margin-bottom: 10px;}
.djqDetails .txt6 a{ display: block; line-height: 34px; background: url(../images/zs_lcdjq_dot1.png) center left no-repeat; background-size: 5px; padding-left: 15px;}
.djqDetails .txt6 a:hover{ color: #0065C6 !important; background-image: url(../images/zs_lcdjq_dot2.png);}

/*============================ 首页 ============================*/
.djqJsTabTit{ font-size: 0; margin: 0 -9px 15px; overflow: hidden; position: relative;}
.djqJsTabTit span{ display: block; float: left; width: 33.333%; padding: 0 9px; cursor: pointer;}
.djqJsTabTit span a{ display: flex; justify-content: center; align-items: center; height: 50px; color: #0065C6; background: #EFEFEF; font-size: 18px; border-radius: 5px;}
.djqJsTabTit .djqJsTabSlt a{ background: #0065C6; color: #fff;}
.djqJsTabCon{ display: none;}
.djqLbList .box{ display: block; padding: 9px 0 8px;}
.djqLbList .box p{ background: url(../images/zs_lcdjq_dot1.png) center left no-repeat; background-size: 5px; padding: 0 15px;}
.djqLbList .box em{ display: block; width: 90px;}
.djqLbList .box:hover p{ background-image: url(../images/zs_lcdjq_dot2.png); color: #0065C6;}

.lcdjqTop.djqIx{ background: #379DFF; border: none;}
.lcdjqTop.djqIx a{ color: #fff;}
.lcdjqMenu.djqIx{ background: #006CD3;}
.lcdjqMenu.djqIx .lcdjqMenuList>li{ padding: 0; margin-right: 90px; position: relative;}
.lcdjqMenu.djqIx .lcdjqMenuList .lcdjqMenuItem{ display: block;}
.lcdjqMenu.djqIx .lcdjqMenuList .lcdjqMenuItem>img{ margin-right: 10px;}
.lcdjqMenu.djqIx .lcdjqMenuList>li:last-child{ margin-right: 0;}
.lcdjqMenu.djqIx .lcdjqMenuList>li:hover{ background: none; position: relative;}
.lcdjqMenu.djqIx .lcdjqMenuList>li:hover::after{ content: ""; width: 100%; height: 2px; background: #fff; position: absolute; bottom: 0; left: 0;}

.djqIxPart1{ height: 620px; padding-top: 80px;}
.djqIxPart1 .img{ width: 490px;}
.djqIxPart1 .lcdjqSearch{ display: inline-block; margin: 30px 0 15px;}
.djqIxPart1 .lcdjqSearch input{ background: rgba(255,255,255,.7);}
.djqIxPart1 .txt a{ display: inline-block; margin-right: 15px;}

.djqIxPart2{ padding: 30px; margin: -100px 0 30px; position: relative; z-index: 1;}
.djqIxPart2 .part1{ display: block; padding: 0 45px 40px;}
.djqIxPart2 .part1 span{ display: block; font-size: 32px; margin-bottom: 15px;}
.djqIxPart2 .part1:hover span{ color: #A81010 !important;}
.djqIxSlide{ margin-right: 30px;}
.djqIxSlide .box{ display: block; position: relative;}
.djqIxSlide .box img{ width: 100%; height: 350px;}
.djqIxSlide .box p{ width: 100%; padding: 10px 20% 10px 10px; background: rgba(0,0,0,.4); position: absolute; left: 0; bottom: 0; z-index: 1;}
.djqIxSlide .box:hover p{ background: rgba(0,0,0,.7);}
.djqIxSlide .slick-dots{ width: 100px; text-align: right; padding-right: 10px;}

.dlqIxTit a{ display: inline-block; font-size: 20px; color: #333; line-height: inherit; padding-bottom: 12px; position: relative;}
.dlqIxTit a::after{ content: ""; width: 100%; height: 3px; background: #0065C6; position: absolute; bottom: 0; left: 0;}
.dlqIxTit a i{ display: block; width: 28px; height: 3px; background: #A81010; position: absolute; left: 0; bottom: 0; z-index: 1;}

.djqIxPart3{ margin-right: 35px; padding: 30px;}
.djqIxPart3 .djqJsTabTit{ margin: 25px -6px}
.djqIxPart3 .djqJsTabTit span{ width: 25%; padding: 0 6px;}
.djqIxPart3 .list .box{ display: block; font-size: 12px; margin-bottom: 25px;}
.djqIxPart3 .list .box span{ width: 55px; height: 55px; display: block; padding: 5px 0 0; background: #F7F9FC; border-radius: 5px; box-shadow: 0px 0px 4px rgba(0,0,0,.25);}
.djqIxPart3 .list .box span i{ display: block; font-size: 16px; margin-top: 5px;}
.djqIxPart3 .list .box p{ padding: 0 60px 0 70px; background: url(../images/zs_lcdjq_jt2.png) center right no-repeat; background-size: 15px;}
.djqIxPart3 .list .box p em{ display: block; font-size: 16px; margin: 3px 0 10px;}
.djqIxPart3 .list .box:hover p em{ color: #0065C6 !important;}
.djqIxPart3 .bot{ border-top: 1px dashed #CACACA; margin-top: 10px; padding-top: 30px;}
.djqIxPart3 .bot .col-sm-2{ width: 20%;}
.djqIxPart3 .bot a{ display: block; padding: 0 10px;}
.djqIxPart3 .bot a img{ width: 52px; margin-bottom: 15px;}
.djqIxPart3 .bot a:hover{ color: #0065C6;}

.djqIxPart4{ padding: 30px 30px 0;}
.djqIxPart4 .tit{ margin: 20px 0 10px;}
.djqIxPart4 .tit span{ display: inline-block; font-size: 18px; border-left: 2px solid #0065C6; line-height: 18px; padding-left: 10px; margin-top: 5px;}
.djqIxPart4 .tit a{ display: inline-block; font-size: 14px; line-height: 30px; background: #F7F9FC; border-radius: 3px; padding: 0 10px;}
.djqIxPart4 .part1{ height: 330px; margin-bottom: 20px; position: relative;}
.djqIxPart4 .part1 img{ width: 100%; max-height: 80%; position: absolute; z-index: 1;}
.djqIxPart4 .part1 .bg{ width: 84%; height: 125px; background: #fff; opacity: .5; border-radius: 8px; position: absolute; left: 8%; bottom: 0; z-index: 2;}
.djqIxPart4 .part1 .txt{ display: block; width: 90%; height: 110px; font-size: 14px; padding: 10px 20px; box-shadow: 2px 4px 4px rgba(0,57,112,0.1); border-radius: 8px; position: absolute; left: 5%; bottom: 0; z-index: 3;}
.djqIxPart4 .part1 .txt span{ display: block; font-size: 16px; line-height: 32px;}
.djqIxPart4 .part1 .txt p{ line-height: 28px; color: #666;}
.djqIxPart4 .part1 .txt:hover span{ color: #0065C6;}
.djqIxPart4 .part2{ margin: 0 -10px 10px;}
.djqIxPart4 .part2 a{ display: block; background: #EEF0F5; margin: 0 10px 17px; padding: 15px 0;}
.djqIxPart4 .part2 a img{ width: 32px; margin-right: 30px;}
.djqIxPart4 .part2 a:hover{ color: #0065C6;}

.djqIxPart5{ background: url(../images/zs_lcdjq_ixImg5_1.png) center no-repeat; background-size: cover; padding: 30px 0; margin-top: 35px;}
.djqIxPart5 .cont{ margin: 0 -17px;}
.djqIxPart5 .part{ margin: 40px 17px 10px; padding: 20px 10px;}
.djqIxPart5 .part img{ width: 91px; height: 91px;}
.djqIxPart5 .part span{ display: block; font-size: 18px; margin: 16px 0;}
.djqIxPart5 .part .t a{ display: block; float: left; width: 33.333%; font-size: 14px; padding: 0 5px; line-height: 34px;}
.djqIxPart5 .part .t a:hover{ color: #0065C6;}
.djqIxPart5 .part .an{ display: inline-block; width: 104px; color: #fff; font-size: 14px; margin-top: 18px; line-height: 35px; border-radius: 8px;}
.djqIxPart5 .part .an.bg1{ background: #0065C6;}
.djqIxPart5 .part .an.bg2{ background: #15AE46;}
.djqIxPart5 .part .an.bg3{ background: #FC8D1C;}
.djqIxPart5 .part .an.bg4{ background: #00BAC6;}
.djqIxPart5 .part .an:hover{ background: #A81010;}

.djqIxPart6{ margin: 40px 0; padding: 30px;}
.djqIxPart6 .part{ margin-top: 30px;}
.djqIxPart6 .part .slick-list{ margin: 0 -10px;}
.djqIxPart6 .part .img{ margin: 0 10px; border-radius: 8px;}

.djqRigMenu{ width: 80px; padding: 10px 0; border-radius: 15px 4px 15px 4px; box-shadow: -2px 0 7px 0 rgba(0,0,0,0.3); position: fixed; bottom: 20%; right: 10px; z-index: 999;}
.djqRigMenu span{ display: block; font-size: 12px; position: relative;}
.djqRigMenu span a{ display: block; padding: 15px 0;}
.djqRigMenu span a img{ width: 45px; margin-bottom: 5px;}
.djqRigMenu span em{ display: none; width: 150px; height: 150px; padding: 10px; border-radius: 8px; box-shadow: 0 0 10px rgba(0,0,0,.3); position: absolute; top: -10px; right: 90px;}
.djqRigMenu span em i{ display: block; width: 10px; height: 100%; background: url(../images/zs_lcdjq_jt4.png) center no-repeat; background-size: 100%; position: absolute; top: 0; right: -9px;}
.djqRigMenu span em img{ width: 100%; height: 100%;}
.djqRigMenu span:hover em{ display: block;}

.djqFenye{ font-size: 14px; background: #F1F5F9; margin: 20px 0; padding: 15px;}
.djqFenye a,.djqFenye span{ display: inline-flex; justify-content: center; align-items: center; width: 24px; height: 20px; margin: 2px; border: 1px solid rgba(0,0,0,0); border-radius: 2px;}
.djqFenye a:hover,.djqFenye span{ border-color: #0065C6; color: #0065C6;}
.djqFenye a.l,.djqFenye a.l:hover{ border-color: rgba(0,0,0,0);}
.djqFenye i{ display: inline-block; color: rgba(0,0,0,0.25); margin: 0 2px;}
.djqFenye select,.djqFenye input{ font-size: 14px; width: 70px; height: 24px; padding-left: 7px; border: 1px solid #D9D9D9; border-radius: 2px; background-color: #fff; margin: 0 10px 0 5px;}
.djqFenye input{ width: 44px; text-align: center; padding: 0; margin: 0 0 0 10px;}

/*============================ 要闻动态 ============================*/
.djqFenye{ font-size: 14px; background: #F1F5F9; margin: 20px 0; padding: 15px;}
.djqFenye a,.djqFenye span{ display: inline-flex; justify-content: center; align-items: center; width: 24px; height: 20px; margin: 2px; border: 1px solid rgba(0,0,0,0); border-radius: 2px;}
.djqFenye a:hover,.djqFenye span{ border-color: #0065C6; color: #0065C6;}
.djqFenye a.l,.djqFenye a.l:hover{ border-color: rgba(0,0,0,0);}
.djqFenye i{ display: inline-block; color: rgba(0,0,0,0.25); margin: 0 2px;}
.djqFenye select,.djqFenye input{ font-size: 14px; width: 70px; height: 24px; padding-left: 7px; border: 1px solid #D9D9D9; border-radius: 2px; background-color: #fff; margin: 0 10px 0 5px;}
.djqFenye input{ width: 44px; text-align: center; padding: 0; margin: 0 0 0 10px;}

.djqYwPart1{ margin: 40px 0;}
.djqYwPart1 .part1{ padding: 30px 20px;}
.djqYwPart1 .part1 .tit{ display: flex; justify-content: center; width: 90px; height: 90px; font-size: 18px; background: url(../images/zs_lcdjq_ywImg.png) center no-repeat; background-size: auto 100%; padding-top: 14px; margin-top: 25px;}
.djqYwPart1 .part1 .box{ display: block; margin: 0 0 20px 35px;}
.djqYwPart1 .part1 .box p{ font-size: 20px; background: url(../images/zs_lcdjq_dot3.png) center left no-repeat; background-size: 5px; padding: 0 30px 0 16px;}
.djqYwPart1 .part1 .box i{ display: flex; justify-content: center; align-items: center; width: 60px; height: 24px; background: #F1F5F9;}
.djqYwPart1 .part1 .box:hover p{ color: #A81010 !important;}
.djqYwPart1 .cont{ border-top: 6px solid #0065C6; padding: 40px 30px;}
.djqYwPart1 .part2 .djqLbList .box{ padding: 20px 0 0;}

.djqYwPart2{ margin-right: 30px; padding: 25px 22px;}
.djqYwPart2 .dlqIxTit,.djqYwPart3 .dlqIxTit{ margin-bottom: 14px;}

.djqYwPart3{ padding: 29px 30px;}

.djqYwPart4,.djqYwPart5{ padding: 20px 30px; margin-bottom: 50px;}
.djqYwPart4 .djqJsTabTit{ text-align: center; padding: 30px 0 0;}
.djqYwPart4 .djqJsTabTit span{ min-width: 160px; width: auto; display: inline-block; float: inherit; margin-bottom: 10px;}
.djqYwPart4 .djqJsTabTit span a{ padding: 0 10px;}
.djqYwPart4 .djqLbList{ border-bottom: 1px dashed #DCDCDC; padding: 20px 0;}
.djqYwPart4 .djqLbList .box{ padding: 10px 0;}
.djqYwPart4 .djqLbList .box p{ padding-right: 10%; color: #333;}


.djqYwPart4 .djqLbList .box i{ display: block; width: 200px; margin-right: 15px;text-align:right;}
.djqMore{ padding: 40px 0;}
.djqMore a{ display: inline-flex; justify-content: center; align-items: center; width: 160px; height: 46px; border: 2px solid #0065C6; color: #0065C6;}
.djqMore a:hover{ background: #0065C6; color: #fff;}

.djqYwPart5 .part{ margin: 0 -15px 40px;}
.djqYwPart5 .part .box{ display: block; font-size: 14px; background: #F1F5F9; margin: 30px 15px 0;}
.djqYwPart5 .part .box img{ width: 100%; height: 146px;}
.djqYwPart5 .part .box p{ padding: 0 20px; line-height: 45px;}
.djqYwPart5 .part .box:hover{ color: #0065C6;}

/*============================ 办事服务 ============================*/
.djqBsPart1,.djqBsPart2,.djqBsPart3,.djqBsPart4,.djqBsPart5{ margin-top: 40px; padding: 30px;}

.djqBsPart1{ padding-right: 10px;}
.djqBsPart1 .tit{ display: flex; justify-content: center; width: 90px; height: 90px; font-size: 24px; line-height: 32px; background: url(../images/zs_lcdjq_bsImg1.png) center no-repeat; background-size: auto 100%; padding-top: 13px;}
.djqBsPart1 .col-sm-2{ width: 20%;}
.djqBsPart1 .box{ display: block; color: #000; font-size: 18px; margin: 10px 0 10px 40px; background: url(../images/zs_lcdjq_dot4.png) center left no-repeat; background-size: 5px; padding-left: 15px;}
.djqBsPart1 .box:hover{ color: #0065C6 !important; background-image: url(../images/zs_lcdjq_dot3.png);}

.djqBsPart2 .part{ margin-top: 25px;}
.djqBsPart2 .part .slick-list{ margin: 0 -15px;}
.djqBsPart2 .part .box{ display: block; height: 143px; font-size: 12px; margin: 0 15px; border-radius: 8px; padding: 20px 25px 0;}
.djqBsPart2 .part .box span{ display: block; font-size: 20px; margin-bottom: 15px;}
.djqBsPart2 .part .box:hover span{ color: #0065C6 !important;}

.djqBsPart3 .djqJsTabTit{ padding: 20px 20%;}
.djqBsPart3 .djqJsTabTit span{ width: 25%;}
.djqBsPart3 .col-sm-1{ width: 10%;}
.djqBsPart3 .col-sm-2{ width: 20%;}
.djqBsPart3 .djqJsTabCon a{ display: block;}
.djqBsPart3 .box1 i{ display: inline-block; width: 60px; height: 60px; padding: 14px; background: #F1F5F9; border-radius: 50%; margin-bottom: 10px;}
.djqBsPart3 .box1 i img{ width: 100%;}
.djqBsPart3 .box1:hover{ color: #0065C6 !important;}
.djqBsPart3 .box1:hover i{ box-shadow: 0 0 6px rgba(18,93,178,.2);}
.djqBsPart3 .box2{ line-height: 40px; padding: 0 10px; margin: 10px; border: 1px solid #D9D9D9; border-radius: 20px;}
.djqBsPart3 .box2:hover{ color: #0065C6 !important; border-color: #0065C6;}

.djqBsPart4 .box{ display: block; margin: 30px 30px 0; position: relative;}
.djqBsPart4 .box i{ display: block; width: 1px; height: 50px; background: #C6C6C6; position: absolute; right: -30px; top: 15px;}
.djqBsPart4 .box img{ height: 80px; margin-bottom: 12px;}
.djqBsPart4 .box:hover{ color: #0065C6 !important;}

.djqBsPart5{ margin-bottom: 40px;}
.djqBsPart5 .part{ margin: 0 -14px;}
.djqBsPart5 .part a{ display: flex; justify-content: center; align-items: center; height: 146px; font-size: 20px; border-radius: 8px; padding: 0 30px; margin: 28px 14px 0; text-shadow: 2px 2px 4px rgba(0,0,0,.8);}
.djqBsPart5 .part a:hover{ box-shadow: 0 0 10px rgba(0,0,0,.7);}

/*============================ 政民互动 ============================*/
.djqHdPart1{ margin: 40px 0;}
.djqHdPart1 .box1,.djqHdPart1 .box2{ height: 220px; background-position: center top; background-repeat: no-repeat; background-size: cover;}
.djqHdPart1 .box1{ padding: 50px 30px 0 40px; line-height: 30px; background-image: url(../images/zs_lcdjq_hdImg1_7.png); position: relative;}
.djqHdPart1 .box1 span{ display: inline-block; width: 177px; font-size: 24px; line-height: 41px; background: url(../images/zs_lcdjq_hdImg1_6.png) center no-repeat; background-size: auto 100%; position: absolute; left: 50%; top: -5px; margin-left: -88.5px; z-index: 1;}
.djqHdPart1 .box1 p{ margin-top: 20px;}
.djqHdPart1 .box1 a{ display: inline-block; line-height: 35px; background: #fff; border: 1px dashed #0065C6; border-radius: 20px; padding: 0 15px; margin: 20px 11px 0;}
.djqHdPart1 .box1 a i{ display: inline-block; background-position: center left; background-repeat: no-repeat; background-size: 18px; padding-left: 25px;}
.djqHdPart1 .box1 a i.icon1{ background-image: url(../images/zs_lcdjq_hdImg1_1.png);}
.djqHdPart1 .box1 a i.icon2{ background-image: url(../images/zs_lcdjq_hdImg1_2.png);}
.djqHdPart1 .box1 a:hover{ color: #0065C6 !important; font-weight: bold;}
.djqHdPart1 .box2{ display: block; font-size: 20px; margin-left: 20px; padding: 40px 10px 0;}
.djqHdPart1 .box2 i{ display: inline-block; width: 77px; height: 77px; border-radius: 50%; padding: 14px; margin-bottom: 20px;}
.djqHdPart1 .box2 i img{ width: 100%; height: 100%;}
.djqHdPart1 .box2:hover{ color: #0065C6;}

.djqHdPart2{ margin-bottom: 40px;}
.djqHdPart2 .part1{ margin-right: 35px;}
.djqHdPart2 .part1,.djqHdPart2 .part2{ padding: 30px 30px 10px;}

.djqHdPart2 .part1 table{ width: 100%; margin-top: 20px;}
.djqHdPart2 .part1 table tr{ border-bottom: 1px dashed #DCDCDC;}
.djqHdPart2 .part1 table tr:last-child{ border-bottom: none;}
.djqHdPart2 .part1 table th{ text-align: center; padding: 8px 10px; background: #EFEFEF; line-height: inherit;}
.djqHdPart2 .part1 table td{ padding: 8px 10px; line-height: inherit;}
.djqHdPart2 .part1 table td a{ display: inline-block; max-width: 260px;}
.djqHdPart2 .part1 table td a:hover{ color: #125DB2;}
.djqHdPart2 .part2 .box1{ padding: 25px 0 20px; border-bottom: 1px solid #D1D1D1;}
.djqHdPart2 .part2 .box1 div{ display: inline-block;}
.djqHdPart2 .part2 .box1 span{ display: block; font-size: 36px; font-family: arial; margin-top: 10px; line-height: 40px;}
.djqHdPart2 .part2 .box2{ font-size: 14px; background: url(../images/zs_lcdjq_hdImg2_1.png) center left no-repeat; background-size: 16px; padding-left: 24px; margin-top: 10px;}
.djqHdPart2 .part3{ display: flex; justify-content: center; align-items: center; font-size: 24px; height: 110px; background: url(../images/zs_lcdjq_hdImg2_2.png) center no-repeat; background-size: cover; margin-top: 30px;}

.djqHdPart3{ margin: 0 -20px;}
.djqHdPart3 .part,.djqHdPart4{ padding: 30px 30px 20px;}
.djqHdPart3 .part{ margin: 0 20px;}
.djqHdPart3 .part .djqLbList{ margin-top: 15px;}

.djqHdPart4{ margin: 40px 0;}
.djqHdPart4 .dlqIxTit{ margin-bottom: 10px;}
.djqHdPart4 .l{ display: block; margin-top: 15px; border-radius: 8px;}
.djqHdPart4 .l img{ width: 100%;}
.djqHdPart4 .r{ display: block; background: #F1F5F9; margin: 15px 0 0 30px; padding: 17px 20px; border-radius: 5px;}
.djqHdPart4 .r span{ display: block; font-size: 18px; margin-bottom: 12px;}
.djqHdPart4 .r:hover span{ color: #0065C6 !important;}

/*============================ 走进度假区 ============================*/
.djqZjTit{ background: url(../images/zs_lcdjq_zjImgLine.png) center bottom 5px no-repeat; background-size: 107px; padding-bottom: 20px; margin-bottom: 20px;}
.djqZjTit a{ display: block; font-size: 24px; border-bottom: 1px solid #ACDAEE; padding-bottom: 10px;}

.djqZjPart1{ margin: 40px 0; position: relative;}
.djqZjPart1 .bg{ width: 100%;}
.djqZjPart1 .part{ width: 64%; height: 124px; padding: 28px 20px 0 12%; background: url(../images/zs_lcdjq_zjImg1_2.png) top left no-repeat; background-size: 100% 100%; position: absolute; bottom: 0; right: 0; z-index: 1;}
.djqZjPart1 .part .box{ display: block; font-size: 20px; color: #000;}
.djqZjPart1 .part .box img{ height: 40px; margin-bottom: 10px;}
.djqZjPart1 .part .box:hover{ color: #0065C6 !important;}

.djqZjPart2{ margin-bottom: 40px; padding: 30px 30px 40px;}
.djqZjPart2 .part{ margin: 0 -0.7%;}
.djqZjPart2 .part li{ border-radius: 8px; margin: 0 0.7%; background: url(../images/zs_lcdjq_zjImg2_1.png) center top no-repeat; height: 255px; float: left; width: 15%; position: relative; overflow: hidden; /*transition: all 0.5s;*/}
.djqZjPart2 .part li:nth-child(2){ background: url(../images/zs_lcdjq_zjImg2_2.png) center top no-repeat;}
.djqZjPart2 .part li:nth-child(3){ background: url(../images/zs_lcdjq_zjImg2_3.png) center top no-repeat;}
.djqZjPart2 .part li:nth-child(4){ background: url(../images/zs_lcdjq_zjImg2_4.png) center top no-repeat;}
.djqZjPart2 .part li:nth-child(5){ background: url(../images/zs_lcdjq_zjImg2_5.png) center top no-repeat;}
.djqZjPart2 .part li .t{ width: 112px; height: 112px; border-radius: 50%; background: rgba(0,101,198,.7); position: absolute; top: 50%; left: 50%; margin: -56px 0 0 -56px; opacity: 1; transition: all 0.5s;}
.djqZjPart2 .part li:nth-child(2) .t,.djqZjPart2 .part li:nth-child(2) .txt{ background: rgba(251,139,23,.7);}
.djqZjPart2 .part li:nth-child(3) .t,.djqZjPart2 .part li:nth-child(3) .txt{ background: rgba(89,187,15,.7);}
.djqZjPart2 .part li:nth-child(4) .t,.djqZjPart2 .part li:nth-child(4) .txt{ background: rgba(189,33,33,.7);}
.djqZjPart2 .part li:nth-child(5) .t,.djqZjPart2 .part li:nth-child(5) .txt{ background: rgba(41,196,161,.7);}
.djqZjPart2 .part li .txt{ width: 100%; height: 100%; padding: 10px 20px 0; background: rgba(0,101,198,.7); position: absolute; top: 0; left: 0; opacity: 0; transition: all 0.5s;}
.djqZjPart2 .txt span,.djqZjPart2 .part li .t{ display: block; font-size: 24px; padding-top: 20px;}
.djqZjPart2 .txt p{ text-align: left; font-size: 16px; line-height: 30px; -webkit-line-clamp: 4; margin: 10px 0;}
.djqZjPart2 .txt a{ display: inline-block; width: 68px; font-size: 14px; line-height: 26px; border-radius: 20px; border: 2px solid #fff;}
.djqZjPart2 .txt a:hover{ color: #fff !important; background: #0065C6 !important;}
.djqZjPart2 .part li.on{ width: 33%;}
.djqZjPart2 .part li.on .t{ opacity: 0;}
.djqZjPart2 .part li.on .txt{ opacity: 1;}
.djqZjPart2 .list .txt{ height: 200px; border-radius: 8px; margin-bottom: 10px; position: relative;}
.djqZjPart2 .list .txt .bg{ width: 92%; height: 92%; padding: 0 10px; border-radius: 8px; position: absolute; top: 4%; left: 4%;}
.djqZjPart2 .list .txt span{ font-size: 20px; padding-top: 15px;}
.djqZjPart2 .list .txt p{ height: auto; font-size: 14px; line-height: 24px; -webkit-line-clamp: 3;}

.djqZjPart3{ background: url(../images/zs_lcdjq_zjImg3_1.png) center top no-repeat; background-size: cover; padding: 30px 30px 60px;}
.djqZjPart3 .part{ margin: 0 -45px;}
.djqZjPart3 .part .box{ display: block; margin: 10px 45px; padding: 30px 10px 0; background: linear-gradient(180deg, #E2F1FF 0%, #FFFFFF 100%); box-shadow: 0 0 10px 0 rgba(18,93,178,0.1); border-radius: 8px; border: 1px solid #E7EEF7;}
.djqZjPart3 .part .box.t{ margin-top: 50px;}
.djqZjPart3 .part .box i{ display: inline-block; width: 140px; height: 140px; padding: 30px; border-radius: 50%; margin-bottom: 20px;}
.djqZjPart3 .part .box i img{ width: 100%;}
.djqZjPart3 .part .box a{ display: inline-block; width: 80%; line-height: 40px; border-radius: 20px; position: relative; bottom: -20px;}

.djqZjPart4{ margin: 0 -15px;}
.djqZjPart4 a{ display: block; font-size: 24px; margin: 40px 15px; padding: 25px; border-radius: 8px;}
.djqZjPart4 a img{ height: 100px; margin-bottom: 20px;}
.djqZjPart4 a:hover{ box-shadow: 0 0 10px rgba(18,93,178,.6);}

.djqZjPart5{ margin-bottom: 40px; padding: 30px 30px 10px;}
.djqZjPart5 .item{ margin: 0 -15px 20px;}
.djqZjPart5 .item .img{ display: block; margin: 0 15px 30px; border-radius: 8px; position: relative;}
.djqZjPart5 .item .img p{ width: 100%; line-height: 40px; padding: 0 20px; background: rgba(0,0,0,.5); position: absolute; bottom: 0; left: 0; z-index: 1;}
.djqZjPart5 .item .img img{ width: 100%; height: 220px;}
.djqZjPart5 .item .img:hover p{ background: #000;}
.djqZjPart5 .part .slick-dots li{ background: #E2DEDE;}

/*============================ 政策文件集中发布平台 ============================*/
.djqInLeft .tit{ font-size: 20px; border-radius: 8px 8px 0 0; line-height: 58px;}
.djqInLeft .part .item{ background: #F5F5F5; border: 1px solid #F5F5F5; margin-top: 4px;}
.djqInLeft .part .item .hd{ font-size: 18px; padding: 0 40px; line-height: 58px; cursor: pointer; position: relative;}
.djqInLeft .part .item .bd{ display: none; padding: 15px 40px;}
.djqInLeft .part .item .bd a{ display: block; padding: 10px 0;}
.djqInLeft .part .item .bd a:hover,.djqInLeft .part .item .bd a.slt{ color: #0065C6;}
.djqInLeft .an a{ display: block; font-size: 24px; margin: 10px 0 4px; line-height: 65px; background: #E5E5ED; border-radius: 8px;}
.djqInLeft .an a:hover{ background: #0065C6; color: #fff !important;}

.djqZcPart1{ margin: 40px 0; padding: 30px;}
.djqZcPart1 .t1{ margin-bottom: 20px;}
.djqZcPart1 .t1 span,.djqZcPart1 .t2 span{ display: block; width: 90px; text-align: right; line-height: 46px;}
.djqZcPart1 .t1 p{ padding-left: 95px;}
.djqZcPart1 input,.djqZcPart1 select{ width: 100%; height: 46px; line-height: 46px; border-radius: 8px; background-color: #F3F9FF; padding: 0 10px;}
.djqZcPart1 .t2{ margin-left: 20px; position: relative;}
.djqZcPart1 .t2.h i{ display: block; width: 40px; height: 100%; line-height: 46px; text-align: center; position: absolute; top: 0; right: 0; z-index: 1;}
.djqZcPart1 .t2.h input{ padding-right: 50px;}
.djqZcPart1 .t3{ margin-left: 20px;}
.djqZcPart1 .t3 button{ width: 48%; line-height: 46px; border-radius: 8px; background: #E7E7E7;}
.djqZcPart1 .t3 button.cx{ color: #fff; background: #0065C6;}
.djqZcPart1 .t3 button:hover{ background: #cb2026; color: #fff;}

.djqZcPart2{ margin-bottom: 40px; padding: 30px;}
.djqInRight{ margin-left: 30px;}
.djqInRight .part .box{ padding-bottom: 20px; margin-bottom: 20px; border-bottom: 1px solid rgba(209,209,209,0.5);}
.djqInRight .part .box .t1{ display: block; font-size: 18px; margin-bottom: 20px;}
.djqInRight .part .box .t2{ font-size: 0; margin: 0 -5px;}
.djqInRight .part .box .t2 em,.djqInRight .part .box .t3{ display: inline-block; font-size: 14px; line-height: 32px; padding: 0 10px; margin: 0 5px 10px; background: #EEF0F5; border-radius: 5px;}
.djqInRight .part .box .t3{ display: inline-block; margin: 5px 0 0;}
.djqInRight .part .box .t3 a{ color: #0065C6; display: inline-block; margin-right: 10px;}
.djqInRight .part .box .t3 a:hover{ font-weight: bold;}
.djqInRight .part .box .t1:hover{ color: #0065C6 !important;}

/*============================ 通用专题模板 ============================*/
.djqTyPart1{ padding: 20px 30px 0; margin-bottom: 50px;}
.djqTyPart1 .djqJsTabTit{ padding: 30px 30% 0;}
.djqTyPart1 .djqJsTabTit span{ width: 50%;}
.djqTabBox7 .djqJsTabTit{ padding: 30px 5% 0;}
.djqTabBox7 .djqJsTabTit span{ width: 20%;}
.djqTabBox8 .djqJsTabTit{ padding: 30px 20% 0;}
.djqTabBox8 .djqJsTabTit span{ width: 33.333%;}
.djqTyPart1 .djqLbList{ border-bottom: 1px dashed #DCDCDC; padding: 20px 0; margin-bottom: 40px;}
.djqTyPart1 .djqLbList .box{ color: #333; padding: 10px 0;}

.djqTyPart2{ margin-top: 30px;}
.djqTyPart2,.djqTyPart3{ margin-left: -15px; margin-right: -15px;}
.djqTyPart2 a,.djqTyPart3 a{ display: block; margin: 0 15px 30px; border-radius: 8px;}
.djqTyPart2 a{ padding: 45px 0; font-size: 34px; text-shadow: 2px 2px 4px rgba(0,0,0,0.7);}
.djqTyPart3 a{ font-size: 24px; line-height: 40px; padding: 24px 30% 24px 30px;}
.djqTyPart3 a p{ min-height: 80px;}
.djqTyPart2 a:hover,.djqTyPart3 a:hover{ box-shadow: 0 0 10px rgba(18,93,178,.7);}

.djqTyTit{ background: #EFEFEF; padding: 10px 0; margin: 20px 0 40px;}
.djqTyTit a{ display: inline-block; font-size: 30px; border-left: 4px solid #0065C6; padding-left: 17px; line-height: 32px;}

.djqTyPart4{ margin: 30px 0; padding: 30px;}
.djqTyPart4 .tit{ font-size: 20px; background: url(../images/zs_lcdjq_tyImg2.png) center left no-repeat; background-size: 12px; padding-left: 20px;}
.djqTyPart4 .part{ margin: 0 -20px;}
.djqTyPart4 .part a{ display: block; color: #333; margin: 20px 20px 0; background: url(../images/zs_lcdjq_tyImg3_1.png) center left no-repeat; background-size: 10px; padding-left: 20px;}
.djqTyPart4 .part a:hover{ color: #0065C6; background-image: url(../images/zs_lcdjq_tyImg3_2.png);}

.djqTyPart5{ margin: 30px -15px 0;}
.djqTyPart5 .djqYwPart2{ margin: 0 15px;}

.djqIxPart6.ty .img{ position: relative;}
.djqIxPart6.ty .img p{ width: 100%; font-size: 16px; background: rgba(0,0,0,.5); padding: 8px 10px; position: absolute; bottom: 0; left: 0; z-index: 1;}
.djqIxPart6.ty .img:hover p{ background: #000;}

.djqTyPart6{ margin-bottom: 40px; padding: 30px;}
.djqTyPart6 .part{ margin: 15px -15px 0;}
.djqTyPart6 .part .col-sm-2{ width: 20%;}
.djqTyPart6 .part a,.djqZwPart7 .part a{ display: block; margin: 20px 15px 0; padding: 15px 20px; border-radius: 8px; background: #EEF0F5;}
.djqTyPart6 .part a img{ height: 36px; margin-right: 15px;}
.djqTyPart6 .part a:hover,.djqZwPart7 .part a:hover{ color: #0065C6 !important;}

/*============================ 政务公开 ============================*/
.djqZwPart1{ margin: 40px 0;}
.djqZwPart1 .part1{ margin-right: 40px; padding: 20px 25px 18px;}
.djqZwPart1 .part1 .top{ padding: 25px 0 20px;}
.djqZwPart1 .part1 .top .l{ margin-right: 8px;}
.djqZwPart1 .part1 .top .l img{ width: 100%; border-radius: 8px;}
.djqZwPart1 .part1 .top .r{ margin-left: 22px; font-size: 18px;}
.djqZwPart1 .part1 .top .r span{ display: block; font-size: 22px; margin-bottom: 15px;}
.djqZwPart1 .part1 .top .r .t a{ display: inline-flex; justify-content: center; align-items: center; width: 46%; font-size: 16px; background: #EEF0F5; border-radius: 5px; padding: 5px 0; margin-top: 15px;}
.djqZwPart1 .part1 .top .r .t a img{ width: 16px; height: 16px; margin-right: 6px;}
.djqZwPart1 .part1 .top .r .t a:hover{ color: #0065C6;}
.djqZwPart1 .part1 .bot em{ display: block; width: 55px;}
.djqZwPart1 .part1 .bot p a{ display: inline-block; color: #999; margin: 0 0 5px 15px;}
.djqZwPart1 .part1 .bot p a:hover{ color: #0065C6;}
.djqZwPart1 .part2{ margin-right: 40px;}
.djqZwPart1 .part2 .box{ margin: 0 -10px;}
.djqZwPart1 .part2 .t{ display: block; font-size: 18px; line-height: 38px; margin: 20px 10px 0; padding: 10px 15px;}
.djqZwPart1 .part2 .t i{ display: inline-flex; justify-content: center; align-items: center; width: 38px; height: 38px; border-radius: 50%; padding: 10px; margin-right: 10px;}
.djqZwPart1 .part2 .t i img{ width: 100%; height: 100%;}
.djqZwPart1 .part2 .t:hover{ color: #0065C6 !important;}
.djqZwPart1 .part3{ padding: 20px 25px 15px; margin-bottom: 19px;}
.djqZwPart1 .part3 .dlqIxTit{ margin-bottom: 15px;}
.djqZwPart1 .part4 .slick-list{ margin: 0 -20px;}
.djqZwPart1 .part4 .img{ display: block; font-size: 30px; text-shadow: 2px 2px 4px rgba(0,0,0,0.7); border-radius: 8px; margin: 0 20px; position: relative;}
.djqZwPart1 .part4 .img div{ width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; padding: 20px 40px; position: absolute; top: 0; left: 0; z-index: 1;}
.djqZwPart1 .part4 .img img{ width: 100%; height: 140px;}

.djqZwPart2{ margin: 0 -15px 40px;}
.djqZwPart2 .col-sm-2{ width: 20%;}
.djqZwPart2 .item{ margin: 0 15px; position: relative;}
.djqZwPart2 .item .top{ display: block; width: 100%; height: 180px; font-size: 20px; padding: 30px 10px 0; border-radius: 10px; box-shadow: 0 0 8px 0 rgba(0,0,0,0.25);}
.djqZwPart2 .item .top img{ height: 80px; margin-bottom: 20px;}
.djqZwPart2 .item .list{ display: none; width: 100%; padding: 10px 20px; box-shadow: 0 0 8px 0 rgba(0,0,0,0.25); border-radius: 8px; position: absolute; top: 180px; left: 0; z-index: 9;}
.djqZwPart2 .item .list a{ display: block; line-height: 38px; background: url(../images/zs_lcdjq_dot1.png) center left no-repeat; background-size: 5px; padding-left: 15px;}
.djqZwPart2 .item .list a:hover{ color: #0065C6 !important; background-image: url(../images/zs_lcdjq_dot2.png);}
.djqZwPart2 .item:hover .list{ display: block;}

.djqZcPart1.zw{ margin: 0; padding-top: 20px;}
.djqZcPart1.zw .dlqIxTit{ margin-bottom: 10px;}
.djqZcPart1.zw .part{ margin: 0 -10px;}
.djqZcPart1.zw .t1,.djqZcPart1.zw .t2,.djqZcPart1.zw .t3{ margin: 20px 10px 0;}

.djqZwPart4{ margin-top: 40px; padding: 20px 30px;}
.djqZwPart4 .djqJsTabTit span{ width: 22%;}

.djqZwPart5{ margin-left: 40px; padding: 20px 0;}
.djqZwPart5 .dlqIxTit{ margin: 0 30px 15px;}
.djqZwPart5 .list{ padding: 0 30px;}
.djqZwPart5 .list a{ display: block; line-height: 20px; border-bottom: 1px solid #E7E7E7; padding: 11px 0;}
.djqZwPart5 .list a img{ width: 20px; height: 20px; margin-right: 16px;}
.djqZwPart5 .list a:hover{ color: #0065C6;}
.djqZwPart5 .tp{ display: block; padding: 15px 30px; font-size: 24px; text-shadow: 2px 2px 4px rgba(0,0,0,0.7); background: url(../images/zs_lcdjq_zwImg3_10.png) center no-repeat; background-size: cover;}

.djqZwPart6{ display: block; font-size: 30px; text-shadow: 2px 2px 4px rgba(0,0,0,0.7); margin: 31px 0 0 40px; background: url(../images/zs_lcdjq_zwImg3_11.png) center no-repeat; background-size: cover; padding: 34px 30px;}

.djqZwPart7{ padding: 20px 30px 40px; margin-top: 40px;}
.djqZwPart7 .djqJsTabTit{ padding: 0 30%;}
.djqZwPart7 .djqJsTabTit span{ width: 50%;}
.djqZwPart7 .part{ margin: 0 -10px;}
.djqZwPart7 .part a{ margin: 20px 10px 0; padding: 10px;}
.djqZwPart7 .part a img{ height: 32px; margin-right: 14px;}

.djqZwPart8{ margin: 40px 0; padding: 30px;}
.djqZwPart8 .col-sm-2{ width: 20%;}
.djqZwPart8 .part{ margin: 10px -8px 0;}
.djqZwPart8 .part .img{ display: block; height: 117px; margin: 20px 8px 0; border-radius: 8px; position: relative;}
.djqZwPart8 .part .img div{ width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; font-size: 22px; line-height: 40px; padding: 0 10px; text-shadow: 2px 2px 2px rgba(0,0,0,0.5); position: absolute; top: 0; left: 0; z-index: 1;}
.djqZwPart8 .part .img img{ width: 100%; height: 100%;}

/*============================ 来信说明 ============================*/
.djqTable table{ width: 100%;}
.djqTable table tr:nth-child(odd){ background: #F7F9FC;}
.djqTable table th{ text-align: center; padding: 10px; color: #fff; background: #0065C6; line-height: inherit;}
.djqTable table td{ padding: 8px 10px; line-height: inherit;}
.djqTable table td a{ display: inline-block; max-width: 260px;}
.djqTable table td a:hover{ color: #125DB2;}

.djqLxPart{ margin-bottom: 40px; padding: 30px 35px;}
.djqLxPart .dlqIxTit{ margin-bottom: 30px;}
.djqLxPart .txtCon{ line-height: 36px;}
.djqLxPart .an{ padding-top: 40px;}
.djqLxPart .an a{ display: inline-flex; justify-content: center; align-items: center; min-width: 110px; height: 42px; padding: 0 30px;}
.djqLxPart .an a:hover{ background: #006CD3;}

.djqLxPart .title{ font-size: 20px; color: #000;}
.djqLxPart .part{ background: #F7F9FC; border-radius: 8px; margin-top: 30px;}
.djqLxPart .part .tit{ padding: 10px;}
.djqLxPart .part .box{ line-height: 36px; border-bottom: 3px solid #fff;}
.djqLxPart .part .box .l{ padding: 8px 20px;}
.djqLxPart .part .box .r{ padding: 8px 30px; border-left: 3px solid #fff;}

/*============================ 重大行政决策 ============================*/
.djqJcPart{ margin-bottom: 40px; padding: 30px;}
.djqJcPart .dlqIxTit select{ width: 190px; height: 40px; line-height: 40px; background-color: #EEF0F5; border-radius: 6px; padding-left: 15px;}
.djqJcPart .title{ line-height: 22px; padding: 12px 20px; margin-top: 40px; background: #E5EFF9; border-radius: 5px;}
.djqJcPart .title span{ display: inline-block; font-size: 20px; background: url(../images/zs_lcdjq_jcImg3.png) 0 0 no-repeat; background-size: 22px; padding-left: 35px;}
.djqJcPart .list{ margin: 0 -15px;}
.djqJcPart .list a{ display: block; line-height: 50px; border-radius: 8px; background: #EEF0F5; padding: 0 10px; margin: 30px 15px 0;}
.djqJcPart .list a:hover{ color: #fff; background: #0065C6;}

/*============================ 行政执法公示平台 ============================*/
.djqXzPart1{ margin-top: 40px;}
.djqXzPart1,.djqXzPart2{ margin-bottom: 40px; padding: 30px;}
.djqXzPart1 .list{ padding-top: 10px;}
.djqXzPart1 .list li{ margin: 0 -10px;}
.djqXzPart1 .list li em{ display: block; line-height: 60px; margin: 20px 10px 0; padding: 0 10px; background: #EEF0F5; border-radius: 8px; cursor: pointer;}
.djqXzPart1 .list li em.select{ color: #fff; background: #0065C6;}
.btnClick{ padding-top: 35px; cursor: pointer;}
.btnClick span{ display: inline-block; color: #0065C6; background: url(../images/zs_lcdjq_jt5_1.png) center right no-repeat; background-size: 9px; padding-right: 20px;}
.btnClick span.on{ background-image: url(../images/zs_lcdjq_jt5_2.png);}

.djqXzPart2 .djqTabBox14 .djqJsTabTit{ padding: 30px 5%;}
.djqXzPart2 .djqTabBox14 .djqJsTabTit span{ width: 16.666%;}
.djqXzPart2 .djqTabBox15 .djqJsTabTit{ padding: 30px 12%;}
.djqXzPart2 .djqTabBox16 .djqJsTabTit{ padding: 30px 25%;}

/*============================ 领导之窗 ============================*/
.djqLdPart{ margin: 40px 0; padding: 30px 30px 40px; position: relative;}
.djqLdPart .left{ width: 230px; height: calc(100% - 70px); background: #F9F9F9; border-radius: 8px 8px 0 0; margin-right: 30px; position: absolute;}
.djqLdPart .left p{ font-size: 20px; padding: 15px;}
.djqLdPart .left a{ display: block; font-size: 18px; padding: 13px; border-bottom: 1px dashed #DCDCDC;}
.djqLdPart .left a.cur,.djqLdPart .left a:hover{ color: #0065C6;}

.djqLdPart .right{ padding-left: 260px; min-height: 600px;}
.djqLdPart .right .part1{ font-size: 20px; padding-bottom: 50px;}
.djqLdPart .right .part1 span{ display: block; font-size: 24px;}
.djqLdPart .right .part1 span i{ display: inline-block; margin-left: 20px;}
.djqLdPart .right .part1 img{ width: 300px; border-radius: 8px; margin: 50px 0 40px;}
.djqLdPart .right .part1 p{ text-indent: 2em; line-height: 40px;}
.djqLdPart .right .part1 .dlqIxTit{ margin-bottom: 30px;}
.djqLdPart .right .part1 .dlqIxTit a i{ width: 15px;}
.djqLdPart .right .part2 .dlqIxTit{ margin-bottom: 20px;}

/*============================ 政府公报 ============================*/
.djqGbPart1{ padding: 30px; margin: 40px 0;}
.djqGbPart1 span{ display: block; font-size: 24px; margin-bottom: 20px;}
.djqGbPart1 p{ text-align: justify; text-indent: 2em; line-height: 36px;}

.djqGbPart2,.djqGbPart3{ padding: 20px 30px; margin-bottom: 40px;}
.djqGbPart2 .dlqIxTit .r,.djqGbPart3 .dlqIxTit .r{ margin-top: 3px; line-height: 40px;}
.djqGbPart2 .dlqIxTit .r select,.djqGbPart3 .dlqIxTit .r select{ width: 190px; height: 40px; line-height: 40px; background-color: #F3F9FF; border-radius: 8px; padding: 0 12px; margin-left: 8px;}
.djqGbPart3 .dlqIxTit .r select{ width: 130px;}
.djqGbPart2 .dlqIxTit{ margin-bottom: 15px;}
.djqGbPart2 .djqLbList .box{ padding: 14px 15px;}
.djqGbPart2 .djqLbList .box:nth-child(even){ background: #F7F9FC;}

.djqGbPart3 .dlqIxTit{ margin-bottom: 40px;}
.djqGbPart3 .tit1{ font-size: 24px;}
.djqGbPart3 .tit2{ font-size: 20px; background: #F7F9FC; padding: 10px 15px; margin: 30px 0 10px;}
.djqGbPart3 .part1 .djqLbList .box p{ padding-right: 0;}
.djqGbPart3 .part2 .djqLbList .box .t1{ display: block; background: url(../images/zs_lcdjq_dot1.png) center left no-repeat; background-repeat: no-repeat; background-size: 5px; padding-left: 15px; margin-bottom: 5px;}
.djqGbPart3 .part2 .djqLbList .box .t1:hover{ color: #0065C6; background-image: url(../images/zs_lcdjq_dot2.png);}
.djqGbPart3 .part2 .djqLbList .box .t2{ display: inline-block; font-size: 14px; background: url(../images/zs_lcdjq_gbImg3.png) center left no-repeat; background-size: 14px; padding-left: 20px; margin-left: 15px;}
.djqGbPart2 .box .t2{ display: inline-block; font-size: 14px; background: url(../images/zs_lcdjq_gbImg3.png) center left no-repeat; background-size: 14px; padding-left: 20px; margin-top: 10px;display: block;}
.djqGbPart3 .part3{ padding: 50px 0 20px;}
.djqGbPart3 .part3 .tp{ display: inline-block; width: 190px; margin: 0 30px;}
.djqGbPart3 .part3 .tp i{ display: flex; justify-content: center; align-items: center; width: 100%; height: 190px; margin-bottom: 20px; border-radius: 8px; border: 1px solid #E7EEF7; box-shadow: 0 0 10px 0 rgba(18,93,178,.1);}
.djqGbPart3 .part3 .tp i img{ max-width: 100%;}
.djqGbPart3 .part3 a:hover{ color: #0065C6 !important;}

.djqGbPart4{ margin: 0 0 40px 40px; padding: 20px 30px;}
.djqGbPart4 .dlqIxTit{ margin-bottom: 20px;}
.djqGbPart4 .t1{ margin-bottom: 12px;}
.djqGbPart4 .t1 span{ display: block; width: 65px; line-height: 40px;}
.djqGbPart4 .t1 p{ padding-left: 70px;}
.djqGbPart4 .t1 select{ width: 48%; height: 38px; line-height: 38px; border: 1px solid #DCDCDC; border-radius: 3px; padding: 0 12px;}
.djqGbPart4 .t1 em{ display: block; border: 1px solid #DCDCDC; border-radius: 3px; position: relative;}
.djqGbPart4 .t1 em input{ width: 100%; height: 38px; line-height: 38px; padding: 0 60px 0 12px;}
.djqGbPart4 .t1 em i{ display: block; width: 20px; line-height: 40px; position: absolute; top: 0; right: 12px;}
.djqGbPart4 .t2{ margin: 12px 0 25px;}
.djqGbPart4 .t2 span{ display: block; width: 115px;}
.djqGbPart4 .t2 span label{ display: inline-flex; justify-content: flex-start; align-items: center; font-weight: normal; line-height: 40px; cursor: pointer;}
.djqGbPart4 .t2 span label input{ margin-right: 6px;}
.djqGbPart4 .t2 p{ padding-left: 130px;}
.djqGbPart4 .t2 p input{ width: 100%; height: 38px; line-height: 38px; border: 1px solid #DCDCDC; border-radius: 3px; padding: 0 12px;}
.djqGbPart4 .t3 button{ width: 86px; height: 34px; line-height: 34px; border-radius: 8px; margin: 0 4px; background: #0065C6;}
.djqGbPart4 .t3 button.cz{ background: #E7E7E7;}
.djqGbPart4 .t3 button:hover{ color: #fff; background: #cb2026;}
.djqGbPart4 .t4{ line-height: 36px; margin-top: 20px;}














/*============================ 媒体查询 ============================*/
.mobHide{ display: block;}
.mobShow{ display: none;}

@media (max-width: 1200px) {
	.djqWrap{ width: 100%; padding: 0 10px;}
	.djqIxPart1 .lcdjqSearch{ width: 70%;}
}

@media (max-width: 990px) {
	.mobHide{ display: none;}
	.mobShow{ display: block;}
	body,button,input,select,textarea{ font-size: 14px !important;}
	.jsTabTit span{ font-size: 18px; padding: 0 5px 10px;}
	.djqJsTabTit{ margin-left: -3px; margin-right: -3px;}
	.djqJsTabTit span{ padding: 0 3px;}
	.djqIxPart2{ padding: 20px; margin-bottom: 20px;}
	.djqIxPart3{ margin-right: 20px; padding: 20px;}
	.djqIxPart3 .list .box{ margin-bottom: 13px;}
	.djqIxPart3 .list .box span{ width: 53px; height: 53px;}
	.djqIxPart3 .bot{ margin-top: 7; padding-top: 15px;}
	.djqIxPart3 .bot a{ padding: 0;}
	.djqIxPart3 .bot a img{ width: 48px; margin-bottom: 5px;}
	.djqIxPart4{ padding: 20px 20px 0;}
	.djqIxPart4 .part1{ height: 250px;}
	.djqIxPart4 .part2 a img{ width: 28px; margin-right: 7px;}
	.djqIxPart5 .cont{ margin: 0 -5px;}
	.djqIxPart5 .part{ margin: 30px 5px 10px; padding: 20px 5px;}
	.djqIxPart5 .part .t a{ padding: 0 2px;}
	.djqYwPart5 .part .box img{ height: 84px;}
	.djqZjPart2 .list .txt{ width: 48%; float: left; margin: 0 1% 2%;}
	.djqZjPart3 .part{ margin: 0 -20px;}
	.djqZjPart3 .part .box{ margin: 10px 20px; padding-top: 20px;}
	.djqZjPart3 .part .box i{ width: 100px; height: 100px; margin-bottom: 0;}
	.djqZjPart5 .item .img img{ height: 127px;}
	.djqZwPart1 .part1,.djqZwPart1 .part2{ margin-right: 0;}
	.djqZwPart1 .part1 .top .l{ margin-right: 0;}
	.djqZwPart1 .part1 .top .r{ font-size: 12px; margin-left: 10px;}
	.djqZwPart1 .part1 .top .r span{ font-size: 18px; margin-bottom: 0;}
	.djqZwPart1 .part1 .top .r .t a{ font-size: 12px; padding: 3px 0;}
	.djqZwPart1 .part2 .box{ margin: 0 -5px;}
	.djqZwPart1 .part2 .t{ font-size: 14px; padding: 5px; margin: 10px 5px 0;}
	.djqZwPart1 .part2 .t i{ width: 30px; height: 30px;}
	.djqZwPart1 .part3{ margin-bottom: 10px;}
	.djqZwPart1 .part3,.djqZwPart1 .part4{ margin-left: 20px;}
	.djqZwPart1 .part3 .djqLbList .box{ padding: 5px 0 6px;}
	.djqZwPart1 .part4 .img{ font-size: 20px;}
	.djqZwPart1 .part4 .img img{ height: 109px;}
	.djqZwPart2{ margin-left: -5px; margin-right: -5px;}
	.djqZwPart2 .item{ margin: 0 5px;}
	.djqZwPart4 .djqJsTabTit span{ width: 25%;}
	.djqZwPart5,.djqZwPart6{ margin-left: 20px;}
	.djqZwPart5 .list a{ padding: 11px 0;}
	.djqZwPart6{ margin-top: 24px; padding: 30px 10px;}
	.djqZwPart7 .djqJsTabTit{ padding: 0 20%;}
	.djqZwPart7 .col-sm-2,.djqZwPart8 .col-sm-2{ width: 25%;}
	.djqLxPart .part .box .l{ padding: 8px;}
	.djqXzPart2 .djqTabBox14 .djqJsTabTit,.djqXzPart2 .djqTabBox15 .djqJsTabTit,.djqXzPart2 .djqTabBox16 .djqJsTabTit{ padding: 30px 0;}
	.djqGbPart3 .dlqIxTit .r select{ width: 100px;}
	
}

@media (max-width:767px) {
	select{ background-size: 10px;}
	.djqInBanner{ font-size: 26px; height: 140px; text-stroke: 1px #1C3577; -webkit-text-stroke: 1px #1C3577;}
	.djqInLoca{ font-size: 12px; margin: 10px 0; padding: 5px;}
	.djqInLoca p{ background-position: left top 5px; background-size: 20px; padding-left: 24px;}
	.djqDetails .tit{ padding: 20px 10px 10px; font-size: 20px;}
	.djqDetails .txt1{ font-size: 12px; padding: 0; margin: 0 15px; text-align: center;}
	.djqDetails .txt1 .l i{ margin: 0 8px;}
	.djqDetails .txt1 .r{ display: inline-block; text-align: center !important; margin-top: 5px;}
	.djqDetails .txt1 .r .bshare-custom{ margin: 10px 0; width: 100%;}
	.djqDetails .txt2{ margin: 15px 10px; padding: 15px; line-height: 30px;}
	.djqDetails .txt2 span{ width: 70px; margin: 0 12px 0 0;}
	.djqDetails .txt3{ padding: 0 15px;}
	.djqDetails .txt4{ font-size: 14px;}
	.djqDetails .txt5{ padding: 20px; text-align: center;}
	.djqDetails .txt5 a{ font-size: 14px; margin: 0 8px; line-height: 30px; padding: 0 10px;}
	.djqDetails .txt5 a i{ background-size: 16px; padding-left: 22px;}
	.djqDetails .txt6{ padding: 0 10px 20px;}
	.djqDetails .txt6 p{ font-size: 16px; margin-bottom: 5px;}
	.djqDetails .txt6 a{ line-height: 24px; background-size: 3px; padding-left: 10px;}
	.djqJsTabTit{ margin-bottom: 10px;}
	.djqJsTabTit span a{ font-size: 16px; height: 40px;}
	.djqLbList .box{ padding: 6px 0;}
	.djqLbList .box p{ padding-right: 0;}
	.djqLbList .box em{ font-size: 12px; width: 80px;}
	.djqIxPart1{ height: 400px; padding-top: 40px;}
	.djqIxPart1 .img{ width: 70%;}
	.djqIxPart1 .lcdjqSearch{ width: 90%; margin: 20px 0 5px;}
	.djqIxPart1 .txt{ font-size: 12px;}
	.djqIxPart1 .txt a{ margin-right: 5px;}
	.djqIxPart2{ padding: 10px 10px 20px;}
	.djqIxPart2 .part1{ font-size: 14px; padding: 0 0 20px;}
	.djqIxPart2 .part1 span{ font-size: 20px; margin-bottom: 5px; padding: 0 5px;}
	.djqIxPart2 .part1 p{ display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; white-space: inherit;}
	.djqIxSlide{ margin: 0 0 20px;}
	.djqIxSlide .box img{ height: 190px;}
	.djqIxSlide .box p{ padding: 6px 20% 6px 6px;}
	.djqIxSlide .slick-dots{ padding-right: 5px;}
	.djqIxSlide .slick-dots li{ width: 6px; height: 6px; margin: 0 2px;}
	.djqIxPart3{ margin: 0 0 20px; padding: 15px 10px 0;}
	.djqIxPart3 .djqJsTabTit{ margin: 15px -2px;}
	.djqIxPart3 .djqJsTabTit span{ height: 40px; padding: 0 2px;}
	.djqIxPart3 .list .box span i{ margin: 0;}
	.djqIxPart3 .list .box p{ padding: 0 30px 0 65px;}
	.djqIxPart3 .list .box p em{ margin-bottom: 5px;}
	.djqIxPart3 .bot .col-sm-2{ width: 33.333%;}
	.djqIxPart3 .bot a{ font-size: 16px; padding: 0 5px 20px;}
	.djqIxPart4{ padding: 15px 10px 0;}
	.djqIxPart4 .part1 .bg{ width: 90%; height: 105px; left: 5%; border-radius: 6px;}
	.djqIxPart4 .part1 .txt{ width: 96%; height: 95px; left: 2%; border-radius: 6px; padding: 5px 10px 0;}
	.djqIxPart4 .part1 .txt p{ line-height: 24px;}
	.djqIxPart4 .part2{ padding: 0 10px;}
	.djqIxPart4 .part2 a{ font-size: 16px; margin: 0 5px 10px; padding: 10px 0;}
	.djqIxPart4 .part2 a img{ margin-right: 12px;}
	.djqIxPart5{ padding: 20px 10px; margin-top: 20px;}
	.djqIxPart5 .cont{ margin: 15px 0 0;}
	.djqIxPart5 .part{ margin: 10px 0;}
	.djqIxPart6{ margin: 20px 0 30px; padding: 15px 10px;}
	.djqIxPart6 .part{ margin-top: 20px;}
	.djqIxPart6 .part .slick-list{ margin: 0 -5px;}
	.djqIxPart6 .part .img{ margin: 0 5px;}
	.djqFenye{ padding: 10px 0;}
	.djqFenye em{ display: none;}
	.djqFenye a,.djqFenye span{ margin: 0 1px;}
	.djqYwPart1{ margin: 20px 0;}
	.djqYwPart1 .part1{ padding: 15px 10px 5px;}
	.djqYwPart1 .part1 .tit{ width: 80px; height: 80px; font-size: 16px; margin: 0;}
	.djqYwPart1 .part1 .box{ margin: 0 0 10px 10px;}
	.djqYwPart1 .part1 .box p{ font-size: 15px; padding: 0 15px 0 10px; background-size: 3px;}
	.djqYwPart1 .part1 .box i{ font-size: 12px; width: 45px;}
	.djqYwPart1 .cont{ padding: 20px 10px; border-top-width: 3px;}
	.djqYwPart1 .part2 .djqLbList .box{ padding-top: 12px;}
	.djqYwPart2{ margin: 0 0 20px; padding: 15px 10px;}
	.djqYwPart3{ padding: 15px 10px;}
	.djqYwPart4,.djqYwPart5{ padding: 15px 10px 5px; margin-bottom: 40px;}
	.djqYwPart4 .djqJsTabTit{ padding: 20px 0 0;}
	.djqYwPart4 .djqLbList{ padding: 10px 0;}
	.djqYwPart4 .djqLbList .box{ padding: 6px 0;}
	.djqYwPart4 .djqLbList .box p{ padding-right: 2%;}
	.djqYwPart4 .djqLbList .box i{ width: 90px; font-size: 12px; margin-right: 0;}
	.djqYwPart5 .part{ margin: 10px -5px 20px;}
	.djqYwPart5 .part .box{ margin: 10px 5px 0;}
	.djqYwPart5 .part .box p{ padding: 0 10px; line-height: 35px;}
	.djqBsPart1,.djqBsPart2,.djqBsPart3,.djqBsPart4,.djqBsPart5{ padding: 15px 10px 10px; margin-top: 20px;}
	.djqBsPart1 .tit{ width: 65px; height: 65px; font-size: 17px; line-height: 22px; padding-top: 10px;}
	.djqBsPart1 .col-sm-2{ width: 50%;}
	.djqBsPart1 .box{ margin: 0 0 10px 5px; font-size: 14px; background-size: 3px; padding-left: 12px;}
	.djqBsPart2 .part .box{ text-align: center;}
	.djqBsPart2 .part{ margin-top: 20px;}
	.djqBsPart2 .part .box{ padding: 35px 40px 0;}
	.djqBsPart2 .part .box span{ margin-bottom: 10px;}
	.djqBsPart3 .djqJsTabTit{ padding: 20px 0 0;}
	.djqBsPart3 .col-sm-1{ width: 25%;}
	.djqBsPart3 .box1{ margin: 5px 5px 10px;}
	.djqBsPart3 .box1 i{ width: 50px; height: 50px; margin-bottom: 3px;}
	.djqBsPart3 .col-sm-2{ width: 50%;}
	.djqBsPart3 .box2{ line-height: 36px; margin: 5px 5px 10px;}
	.djqBsPart4 .box{ margin: 20px 0 10px;}
	.djqBsPart4 .box img{ height: 60px; margin-bottom: 8px;}
	.djqBsPart4 .box i{ height: 40px; right: -10px; top: 8px;}
	.djqBsPart5 .part{ margin: 10px -5px;}
	.djqBsPart5 .part a{ height: 100px; font-size: 16px; margin: 10px 5px 0; padding: 0 5px; border-radius: 6px;}
	.djqHdPart1{ margin: 30px 0 20px;}
	.djqHdPart1 .box1,.djqHdPart1 .box2{ height: auto;}
	.djqHdPart1 .box1{ padding: 40px 20px 20px;}
	.djqHdPart1 .box1 p{ margin-top: 10px; line-height: 24px;}
	.djqHdPart1 .r{ margin: 0 -3px;}
	.djqHdPart1 .box2{ font-size: 14px; padding: 15px 0; margin: 10px 3px 0;}
	.djqHdPart1 .box2 i{ width: 47px; height: 47px; padding: 8px; margin-bottom: 5px;}
	.djqHdPart2{ margin: 0;}
	.djqHdPart2 .part1,.djqHdPart2 .part2{ padding: 15px 10px 10px;}
	.djqHdPart2 .part1{ margin: 0 0 20px;}
	.djqHdPart2 .part1 .cont{ overflow-x: scroll;}
	.djqHdPart2 .part1 table{ font-size: 12px; width: 500px;}
	.djqHdPart2 .part1 table th{ font-size: 14px;}
	.djqHdPart2 .part1 table td a{ max-width: 120px;}
	.djqHdPart2 .part2 .box1{ padding: 20px 0 10px;}
	.djqHdPart2 .part2 .box1 span{ font-size: 32px; margin-top: 5px;}
	.djqHdPart2 .part3{ margin-top: 20px;}
	.djqHdPart3{ margin: 0;}
	.djqHdPart3 .part{ margin: 20px 0 0; padding: 15px 10px 10px;}
	.djqHdPart4{ margin: 20px 0 40px; padding: 15px 10px;}
	.djqHdPart4 .r{ margin: 10px 0 0; padding: 10px;}
	.djqHdPart4 .r span{ margin-bottom: 8px; font-size: 16px;}
	.djqZjPart1{ margin: 20px 0;}
	.djqZjPart1 .part{ width: 94%; height: 70px; padding: 13px 2% 0 10%;}
	.djqZjPart1 .part .box{ font-size: 14px;}
	.djqZjPart1 .part .box img{ height: 25px; margin-bottom: 5px;}
	.djqZjPart2{ padding: 15px 10px 10px; margin-bottom: 20px;}
	.djqZjPart2 .list .txt{ width: 100%; float: left; margin: 0 0 10px;}
	.djqZjPart3{ padding: 15px 10px 0;}
	.djqZjPart3 .part{ margin: 0 -5px;}
	.djqZjPart3 .part .box,.djqZjPart3 .part .box.t{ margin: 0 5px 50px;}
	.djqZjPart3 .part .box a{ width: 90%; line-height: 34px;}
	.djqZjPart4{ margin: 0 0 20px;}
	.djqZjPart4 a{ font-size: 20px; margin: 20px 0 0;}
	.djqZjPart4 a img{ height: 60px; margin-bottom: 10px;}
	.djqZjPart5{ padding: 15px 10px; margin-bottom: 40px;}
	.djqZjPart5 .item{ margin: 0 -5px 35px;}
	.djqZjPart5 .item .img{ margin: 0 5px 10px; border-radius: 4px;}
	.djqZjPart5 .item .img p{ line-height: 32px; padding: 0 5px;}
	.djqZcPart1{ margin: 20px 0; padding: 20px 10px;}
	.djqZcPart1 .t1{ margin-bottom: 10px;}
	.djqZcPart1 .t1 span,.djqZcPart1 .t2 span{ width: 77px;}
	.djqZcPart1 .t1 p,.djqZcPart1 .t2,.djqZcPart1 .t3{ padding-left: 85px;}
	.djqZcPart1 .t2{ margin: 0 0 10px 0;}
	.djqZcPart1 .t3{ margin: 0;}
	.djqZcPart2{ padding: 15px 10px; margin-bottom: 30px;}
	.djqInLeft .tit{ line-height: 50px;}
	.djqInLeft .part .item .hd{ padding: 0 10px; font-size: 16px; line-height: 40px;}
	.djqInLeft .part .item .bd{ padding: 5px;}
	.djqInLeft .part .item .bd a{ width: 33.333%; float: left; padding: 5px 4px;}
	.djqInLeft .an a{ font-size: 18px; line-height: 44px; margin-top: 5px;}
	.djqInRight{ margin: 20px 0 0;}
	.djqInRight .part .box{ padding-bottom: 20px; margin-bottom: 15px;}
	.djqInRight .part .box:last-child{ margin-bottom: 10px;}
	.djqInRight .part .box .t1{ margin-bottom: 10px;}
	.djqInRight .part .box .t2{ margin: 0 -2px;}
	.djqInRight .part .box .t2 em{ font-size: 12px; margin: 0 2px 5px; padding: 0 3px;}
	.djqInRight .part .box .t3{ font-size: 12px; padding: 0 5px;}
	.djqInRight .part .box .t3 a{ margin-right: 5px;}
	.djqTyPart1{ padding: 15px 10px 5px; margin-bottom: 40px;}
	.djqTyPart1 .djqJsTabTit{ padding: 20px 0 0;}
	.djqTyPart1 .djqLbList{ padding: 10px 0; margin-bottom: 20px;}
	.djqTyPart1 .djqTabBox7 .djqJsTabTit,
	.djqZwPart4 .djqJsTabTit,
	.djqXzPart2 .djqTabBox14 .djqJsTabTit,
	.djqXzPart2 .djqTabBox15 .djqJsTabTit,
	.djqXzPart2 .djqTabBox16 .djqJsTabTit{ padding: 20px 0 10px; margin-bottom: 0; overflow-x: auto; white-space:nowrap;}
	.djqTyPart1 .djqTabBox7 .djqJsTabTit span,
	.djqZwPart4 .djqJsTabTit span,
	.djqXzPart2 .djqTabBox14 .djqJsTabTit span,
	.djqXzPart2 .djqTabBox15 .djqJsTabTit span,
	.djqXzPart2 .djqTabBox16 .djqJsTabTit span{ display: inline-block; width: auto; float: inherit;}
	.djqTyPart1 .djqTabBox7 .djqJsTabTit span a,
	.djqZwPart4 .djqJsTabTit span a,
	.djqXzPart2 .djqTabBox14 .djqJsTabTit span a,
	.djqXzPart2 .djqTabBox15 .djqJsTabTit span a,
	.djqXzPart2 .djqTabBox16 .djqJsTabTit span a{ padding: 0 15px;}
	.djqTyPart1 .djqLbList .box{ padding: 6px 0;}
	.djqTyPart2{ margin: 10px 0 0;}
	.djqTyPart2 a{ font-size: 20px; padding: 30px 5px; margin: 10px 0 0; border-radius: 4px;}
	.djqTyPart3{ margin: 0 -5px 20px;}
	.djqTyPart3 a{ font-size: 16px; line-height: 28px; padding: 20px 30% 20px 15px; margin: 10px 5px 0; border-radius: 4px;}
	.djqTyPart3 a p{ min-height: 56px;}
	.djqTyTit{ margin: 10px 0 20px;}
	.djqTyTit a{ font-size: 26px; line-height: 26px; padding-left: 10px;}
	.djqTyPart4{ margin: 20px 0; padding: 15px 10px;}
	.djqTyPart4 .tit{ font-size: 18px;}
	.djqTyPart4 .part{ margin: 0 -5px;}
	.djqTyPart4 .part a{ margin: 10px 5px 0; background-size: 8px; padding-left: 16px;}
	.djqTyPart5{ margin: 0;}
	.djqTyPart5 .djqYwPart2{ margin: 20px 0 0;}
	.djqTyPart5 .djqJsTabTit span{ width: 50%;}
	.djqIxPart6.ty{ margin-bottom: 20px;}
	.djqTyPart6{ padding: 15px 10px 20px;}
	.djqTyPart6 .part{ margin: 15px -5px 0;}
	.djqTyPart6 .part .col-sm-2{ width: 50%;}
	.djqTyPart6 .part a{ margin: 10px 5px 0; padding: 10px;}
	.djqTyPart6 .part a img{ height: 24px; margin-right: 10px;}
	.djqZwPart1{ margin: 20px 0;}
	.djqZwPart1 .part1{ padding: 15px 10px;}
	.djqZwPart1 .part1 .top{ padding: 20px 0 15px;}
	.djqZwPart1 .part1 .top .r{ margin-left: 25px;}
	.djqZwPart1 .part1 .top .r span{ font-size: 20px; margin-bottom: 15px;}
	.djqZwPart1 .part1 .top .r p{ min-height: 48px; font-size: 16px; line-height: 24px; margin-bottom: 15px;}
	.djqZwPart1 .part1 .top .r .t a{ font-size: 16px; margin-top: 5px; padding: 8px 0;}
	.djqZwPart1 .part1 .top .r .t a img{ width: 18px; height: 18px; margin-right: 10px;}
	.djqZwPart1 .part1 .bot p a{ margin-left: 10px;}
	.djqZwPart1 .part2 .t{ text-align: center; font-size: 16px;}
	.djqZwPart1 .part3{ margin: 20px 0; padding: 15px 10px 10px;}
	.djqZwPart1 .part4{ margin: 0;}
	.djqZwPart2{ margin-bottom: 20px;}
	.djqZwPart2 .col-sm-2{ width: 50%;}
	.djqZwPart2 .item .top{ height: 160px; margin-bottom: 10px; padding: 20px 10px 0;}
	.djqZwPart2 .item .top img{ height: 70px; margin-bottom: 15px;}
	.djqZwPart2 .item .list{ top: 160px; padding: 5px 10px;}
	.djqZwPart2 .item .list a{ line-height: 30px;}
	.djqZwPart4{ margin: 20px 0; padding: 15px 10px;}
	.djqZcPart1.zw .part{ margin: 0 -5px;}
	.djqZcPart1.zw .t1, .djqZcPart1.zw .t2, .djqZcPart1 .t3{ margin: 10px 5px 0;}
	.djqZcPart1.zw .t1 p,.djqZcPart1.zw .t2,.djqZcPart1.zw .t3{ padding: 0;}
	.djqZwPart4 .djqJsTabTit{ padding-top: 0;}
	.djqZwPart5,.djqZwPart6{ margin: 0 0 20px;}
	.djqZwPart5{ padding: 15px 0;}
	.djqZwPart5 .dlqIxTit{ margin: 0 10px 15px;}
	.djqZwPart5 .list{ padding: 0 10px;}
	.djqZwPart5 .list a img{ width: 24px; height: 24px; margin-right: 10px;}
	.djqZwPart6{ font-size: 24px;}
	.djqZwPart7{ margin: 0; padding: 15px 10px;}
	.djqZwPart7 .djqJsTabTit{ padding: 0 5%;}
	.djqZwPart7 .col-sm-2,.djqZwPart8 .col-sm-2{ width: 50%;}
	.djqZwPart7 .part a{ margin: 10px 5px 0; padding: 10px 15px; border-radius: 4px;}
	.djqZwPart7 .part a img{ height: 24px; margin-right: 8px;}
	.djqZwPart8{ margin: 20px 0 40px; padding: 15px 10px;}
	.djqZwPart8 .part{ margin: 15px -5px 0;}
	.djqZwPart8 .part .img{ height: 97px; border-radius: 4px; margin: 10px 5px 0;}
	.djqZwPart8 .part .img div{ font-size: 18px; line-height: 30px;}
	.djqLxPart{ padding: 15px 10px; margin-bottom: 20px;}
	.djqLxPart .txt{ line-height: 28px;}
	.djqLxPart .an{ padding: 20px 0;}
	.djqLxPart .an a{ height: 38px; padding: 0 20px;}
	.djqTable{ overflow-x: scroll;}
	.djqTable table{ font-size: 12px; width: 500px;}
	.djqTable table th{ font-size: 14px; padding: 8px;}
	.djqTable table td a{ max-width: 120px;}
	.djqLxPart .dlqIxTit{ margin-bottom: 20px;}
	.djqLxPart .title{ font-size: 18px;}
	.djqLxPart .part{ margin-top: 15px;}
	.djqLxPart .part .box{ font-size: 12px; line-height: 24px; border-width: 2px;}
	.djqLxPart .part .box .l{ padding: 5px 0;}
	.djqLxPart .part .box .r{ padding: 5px 10px; border-width: 2px;}
	.djqJcPart{ margin: 20px 0 30px; padding: 15px 10px;}
	.djqJcPart .dlqIxTit select{ width: 100px;}
	.djqJcPart .title{ padding: 10px; margin-top: 20px;}
	.djqJcPart .title span{ font-size: 18px; padding-left: 28px; background-size: 20px;}
	.djqJcPart .title i{ width: 100%; margin-top: 5px; padding-left: 28px;}
	.djqJcPart .list{ margin: 0 -5px;}
	.djqJcPart .list a{ line-height: 40px; margin: 10px 5px 0;}
	.djqXzPart1{ margin-top: 20px;}
	.djqXzPart1,.djqXzPart2{ margin-bottom: 20px; padding: 15px 10px;}
	.djqXzPart1 .list li{ margin: 0 -5px;}
	.djqXzPart1 .list li em{ margin: 10px 5px 0; line-height: 50px;}
	.btnClick{ padding: 30px 0 10px;}
	.djqLdPart{ margin: 20px 0 30px; padding: 15px 10px 20px; position: inherit;}
	.djqLdPart .left{ width: 100%; position: inherit; background: none;}
	.djqLdPart .left a{ width: 32.333%; float: left; font-size: 16px; padding: 8px 5px; background: #f9f9f9; border-bottom: none; margin: 1% 0.5% 0;}
	.djqLdPart .right{ padding: 0;}
	.djqLdPart .right .part1{ font-size: 16px; padding: 40px 0 0;}
	.djqLdPart .right .part1 span{ font-size: 20px;}
	.djqLdPart .right .part1 span i{ margin-left: 10px;}
	.djqLdPart .right .part1 img{ width: 70%; margin: 20px 0; border-radius: 6px;}
	.djqLdPart .right .part1 p{ line-height: 32px;}
	.djqLdPart .right .part1 .dlqIxTit,.djqLdPart .right .part2 .dlqIxTit{ margin-bottom: 15px;}
	.djqLdPart .right .part2{ padding: 30px 0 0;}
	.djqGbPart1{ padding: 20px 15px; margin: 20px 0;}
	.djqGbPart1 span{ font-size: 22px;}
	.djqGbPart1 p{ line-height: 28px; margin: 0 10px;}
	.djqGbPart2,.djqGbPart3{ padding: 20px 15px; margin-bottom: 20px;}
	.djqGbPart2 .dlqIxTit .r select{ width: 100px;}
	.djqGbPart2 .djqLbList .box{ padding: 10px 5px;}
	.djqGbPart3 .dlqIxTit{ margin-bottom: 10px;}
	.djqGbPart3 .dlqIxTit .r{ width: 100%; text-align: center; padding: 15px 0;}
	.djqGbPart3 .tit2{ font-size: 18px; margin: 20px 0 5px; padding: 8px 10px;}
	.djqGbPart3 .part3{ padding: 30px 0 20px;}
	.djqGbPart3 .part3 .tp{ width: 130px; margin: 0 10px;}
	.djqGbPart3 .part3 .tp i{ height: 130px; margin-bottom: 15px;}
	.djqGbPart3 .part3 .tp i img{ width: 80%;}
	.djqGbPart4{ margin: 0 0 20px; padding: 20px 10px;}
	.djqGbPart4 .t2{ padding-left: 20px;}
	.djqGbPart4 .t3{ margin-bottom: 10px;}
	.djqGbPart4 .t4{ line-height: 28px; margin-top: 0;}
	
}	
	

/*  公共企事业单位公开 20240815*/
.qsyPart1{ padding: 40px 0;}
.qsyPart1 a{ display: inline-flex; justify-content: flex-start; align-items: center; width: 97%; height: 140px; font-size: 34px; text-shadow: 2px 2px 4px rgba(0,0,0,0.7); border-radius: 8px; background-repeat: no-repeat; background-position: center; background-size: cover; padding: 0 60px;}
.qsyPart1 a:hover{ box-shadow: 0 4px 10px rgba(0,0,0,.4);}

.qsyTitle{ font-size: 24px; margin-top: 30px;}
.qsyTitle em{ display: block; border-bottom: 3px solid #0065C6; line-height: 44px;}
.qsyTitle em i{ display: block; position: relative;}
.qsyTitle em i::after{ content: ''; position: absolute; left: 0; bottom: -2.6px; width: 100%; height: 3px; background: #A81010;}

.qsyPart2{ padding: 40px;}
.qsyPart2 .xxTit span,.qsyPart5 .xqTit span{ display: inline-block; min-width: 180px; font-size: 18px; color: #0065C6; padding: 0 10px; margin: 0 10px; background: #EFEFEF; border-radius: 5px; line-height: 50px; cursor: pointer;}
.qsyPart2 .xxTit span.cur,.qsyPart5 .xqTit span.cur{ color: #fff; background: #0065C6;}
.qsyPart2 .xxCon,.qsyPart5 .xqCon{ display: none;}
.qsyPart2 .xxCon .list{ margin: 0 -20px;}
.qsyPart2 .xxCon .box{ margin: 40px 20px 0;}
.qsyPart2 .xxCon .box .img{ height: 160px; margin-right: 20px;}
.qsyPart2 .xxCon .box .img img{ width: 100%; height: 100%;}
.qsyPart2 .xxCon .box .info{ font-size: 14px;}
.qsyPart2 .xxCon .box .info .t1 .tit{ display: block; font-size: 18px; max-width: 60%; line-height: 24px;}
.qsyPart2 .xxCon .box .info .t1 .tit:hover{ color: #0065C6;}
.qsyPart2 .xxCon .box .info .t1 span a,.qsyPart2 .xxCon .box .info .t1 span em{ display: block; width: 24px; height: 24px; float: left; margin-left: 10px;}
.qsyPart2 .xxCon .box .info .t1 span .icon{ width: auto; height: 100%;}
.qsyPart2 .xxCon .box .info .t1 span em{ position: relative; cursor: pointer;}
.qsyPart2 .xxCon .box .info .t1 span em i{ display: none; width: 140px; height: 140px; padding: 10px; border-radius: 8px; box-shadow: 0 4px 10px rgba(0,0,0,.4);  position: absolute; left: 30px; top: -50px; cursor: 0; z-index: 1;}
.qsyPart2 .xxCon .box .info .t1 span em i img{ width: 100%;}
.qsyPart2 .xxCon .box .info .t1 span em:hover i{ display: block;}
.qsyPart2 .xxCon .box .info .t2{ margin: 5px 0 15px;}
.qsyPart2 .xxCon .box .info .t3 p{ margin-top: 10px; line-height: 24px;}
.qsyPart2 .xxCon .box .info .t3 p i{ display: inline-block; background: #E6F0FA; border-radius: 10px; padding: 0 10px;}
.qsyPart3{ padding: 0 30px 30px; margin: 40px 0;}
.qsyPart3 .list{ margin: 15px -15px 0;}
.qsyPart3 .list .col-sm-2{ width: 20%;}
.qsyPart3 .list a{ display: block; font-size: 16px; line-height: 32px; margin: 20px 15px 0; padding: 15px; background: #EEF0F5; border-radius: 8px;}
.qsyPart3 .list a i{ width: 32px; height: 32px; margin-right: 15px;}
.qsyPart3 .list a i img{ width: auto; height: 100%;}
.qsyPart3 .list a:hover{ color: #0065C6; box-shadow: 0 2px 6px rgba(0,0,0,.4); font-weight: bold;}

.qsyPart4{ color: #333; font-size: 18px; margin: 40px 0; padding: 30px;}
.qsyPart4 .img{ margin-right: 30px; border-radius: 8px;}
.qsyPart4 .img img{ width: 100%; border-radius: 8px;}
.qsyPart4 .info .t1 .tit{ display: block; font-size: 24px; max-width: 60%; line-height: 24px;}
.qsyPart4 .info .t1 span a,.qsyPart4 .info .t1 span em{ display: block; width: 24px; height: 24px; float: left; margin-left: 10px;}
.qsyPart4 .info .t1 span .icon{ width: auto; height: 100%;}
.qsyPart4 .info .t1 span em{ position: relative; cursor: pointer;}
.qsyPart4 .info .t1 span em i{ display: none; width: 140px; height: 140px; padding: 10px; border-radius: 8px; box-shadow: 0 4px 10px rgba(0,0,0,.4);  position: absolute; left: 30px; top: -50px; cursor: 0; z-index: 1;}
.qsyPart4 .info .t1 span em i img{ width: 100%;}
.qsyPart4 .info .t1 span em:hover i{ display: block;}
.qsyPart4 .info .t2{ margin: 20px 0 10px;}
.qsyPart4 .info .t3 p{ margin-top: 15px;}
.qsyPart4 .info .t3 p i{ color: #004A92;}

.qsyPart5{ border-radius: 5px; padding: 30px; margin-bottom: 30px;}
.qsyPart5 .xqTit{ margin-bottom: 30px;}
.qsyPart5 .part2{ color: #333; max-height: 560px; overflow-y: scroll;}
.qsyPart5 .part2::-webkit-scrollbar,.part3 .scrollBox::-webkit-scrollbar{ width: 4px; height: 4px;}
.qsyPart5 .part2::-webkit-scrollbar-thumb,.part3 .scrollBox::-webkit-scrollbar-thumb{ border-radius: 2px; background: #0064C8;}
.qsyPart5 .part2::-webkit-scrollbar-track,.part3 .scrollBox::-webkit-scrollbar-track{ border-radius: 0; background: #E5EFF9;}
.qsyPart5 .part2 .box{ background: #F7F9FC; border-bottom: 3px solid #fff; position: relative;}
.qsyPart5 .part2 .box .l{ display: flex; justify-content: flex-end; align-items: center; width: 170px; height: 100%; padding: 10px 20px; background: #E5EFF9; position: absolute; top: 0; left: 0; border-right: 3px solid #fff;}
.qsyPart5 .part2 .box .r{ line-height: 36px; padding: 10px 30px 10px 200px;}
.qsyPart5 .part3{ border-bottom: 1px solid #ddd;}
.qsyPart5 .part3 table{ width: 100%; color: #333;}
.qsyPart5 .part3 table th,.qsyPart5 .part3 table td{ border-left: 1px solid #ddd; border-top: 1px solid #ddd;}
.qsyPart5 .part3 .tableHeader{ position: sticky; top: 0;}
.qsyPart5 .part3 .scrollBox{ overflow-y: auto; max-height: 560px;}
.qsyPart5 .part3 th{ color: #fff; text-align: center; padding: 12px 0; background: #0064C8;}
.qsyPart5 .part3 tr:nth-child(even){ background: #F7F9FC;}
.qsyPart5 .part3 td{ padding: 13px 30px; line-height: 30px;}
.qsyPart5 .part3 td p{ text-align: justify;}
.qsyPart5 .part4 .item{ display: block; border-bottom: 2px dashed #eee; padding: 12px 0;}

.qsyPart6{ margin: 0 -15px;}
.qsyPart6 .qsyTitle{ margin: 0;}
.qsyPart6 .part{ padding: 20px 15px; margin: 0 15px 30px; border-radius: 5px;}
.qsyPart6 .part .box{ display: block; margin-top: 14px;}
.qsyPart6 .part .box em,.qsyPart5 .part4 .item em{ display: block; font-size: 14px; color: #999;}
.qsyPart6 .part .box span,.qsyPart5 .part4 .item span{ display: block; color: #333; background: url(../images/zs_lcdjq_dot1.png) center left no-repeat; background-size: 6px; padding-left: 15px;}
.qsyPart6 .part .box:hover span,.qsyPart5 .part4 .item:hover span{ color: #0064C8; background-image: url(../images/zs_lcdjq_dot2.png);}


.dlqIxTit a.ckmore::after{
  content: none;
}




@media (max-width: 1100px) {
	.qsyPart5 .table colgroup{ display: none;}
	.qsyPart5 .part3 th{ width: 25% !important;}
	.qsyPart5 .part3 .tableBody{ overflow-x: auto;}
	.qsyPart5 .part3.ld .tableBody{ width: 1200px;}
}

@media (max-width: 900px) {
	.qsyPart1 .part .list{ margin: 40px -5px 10px;}
	.qsyPart1 .part .box{ margin: 0 5px 20px;}
	.qsyPart1 .part .box .img{ height: 110px; margin-right: 10px;}
	.qsyPart1 .part .box .txt .t1{ font-size: 16px;}
	.qsyPart1 .part .box .txt .t2{ line-height: 18px; margin: 5px 0;}
	.qsyPart1 .part .box .txt .t3 a{ padding: 0 5px; height: 26px;}
	.qsyPart5 .part1 .col-sm-5,.qsyPart5 .part1 .col-sm-7,.qsyPart5 .part1 .col-sm-6{ width: 100%;}
	.qsyPart5 .part1 .img{ margin: 0 0 20px;}
	.qsyPart5 .part1 .txt .t1 .r{ justify-content: flex-start;}
	.qsyPart5 .part1 .txt .t1 .r a{ margin: 10px 10px 0 0;}
}

@media (max-width: 767px) {
	.qsyPart1{ padding: 10px 0 20px;}
	.qsyPart1 a{ width: 100%; margin: 10px 0 0; height: 80px; font-size: 22px; padding: 0 30px;}
	.qsyTitle{ font-size: 22px;}
	.qsyPart2{ padding: 30px 10px;}
	.qsyPart2 .xxTit span,.qsyPart5 .xqTit span{ min-width: auto; font-size: 14px; margin: 0 2px; padding: 0 7px; line-height: 36px;}
	.qsyPart2 .xxCon .list{ margin: 10px 0 0;}
	.qsyPart2 .xxCon .box{ margin: 15px 0 0;}
	.qsyPart2 .xxCon .box .img{ height: 120px; margin-right: 10px;}
	.qsyPart2 .xxCon .box .info{ font-size: 12px;}
	.qsyPart2 .xxCon .box .info .t1 .tit{ font-size: 16px; line-height: 20px;}
	.qsyPart2 .xxCon .box .info .t1 span a, .qsyPart2 .xxCon .box .info .t1 span em{ width: 20px; height: 20px; margin-left: 5px;}
	.qsyPart2 .xxCon .box .info .t1 span em i{ left: auto; right: 0; top: 30px;}
	.qsyPart2 .xxCon .box .info .t2{ margin: 3px 0 8px;}
	.qsyPart2 .xxCon .box .info .t3 p{ margin-top: 5px; line-height: 18px;}
	.qsyPart3{ margin: 20px 0 30px; padding: 10px;}
	.qsyPart3 .qsyTitle{ margin-top: 10px;}
	.qsyPart3 .list .col-sm-2{ width: 50%;}
	.qsyPart3 .list{ margin: 10px -5px 0;}
	.qsyPart3 .list a{ margin: 10px 5px 0; padding: 10px 15px;}
	.qsyPart3 .list a i{ width: 30px; height: 30px;}
	.qsyPart4{ font-size: 16px; margin: 20px 0; padding: 15px;}
	.qsyPart4 .img{ margin: 0 0 20px;}
	.qsyPart4 .info .t1 .tit{ font-size: 22px;}
	.qsyPart5{ padding: 10px; margin-bottom: 20px;}
	.qsyPart5 .xqTit{ margin-bottom: 20px;}
	.qsyPart5 .part1 .txt .t2{ font-size: 16px; line-height: 30px;}
	.qsyPart5 .part1 .txt .t2 div{ background-size: 4px; background-position: 0 12px; padding-left: 10px;}
	.qsyPart5 .part1 .txt .t2 i{ width: 80px;}
	.qsyPart5 .part1 .txt .t2 p{ padding-left: 80px;}
	.qsyPart5 .part1 .txt .t3 a img{ height: 24px;}
	.qsyPart5 .jsTabTit span p{ padding: 0 10px 5px; font-size: 20px;}
	.qsyPart5 .part2{ max-height: 440px;}
	.qsyPart5 .part2 .box{ border-width: 2px;}
	.qsyPart5 .part2 .box .l{ width: 110px; padding: 5px 0; border-width: 2px;}
	.qsyPart5 .part2 .box .r{ padding: 5px 5px 5px 115px; line-height: 28px;}
	.qsyPart5 .part3 .scrollBox{ max-height: 400px;}
	.qsyPart5 .part3 .tableBody{ font-size: 12px;}
	.qsyPart5 .part3.ld .tableBody{ width: 700px;}
	.qsyPart5 .part3.jg .tableBody{ width: 500px;}
	.qsyPart5 .part3 td{ padding: 5px 10px; line-height: 20px;}
	.qsyPart5 .part3.ld td:last-child{ width: 25%;}
	.qsyPart5 .part3.jg td:last-child{ width: 55%;}
	.qsyPart5 .part4 .item{ padding: 10px 0; border-width: 1px;}
	.qsyPart6{ margin: 0;}
	.qsyPart6 .part{ margin: 0 0 20px; padding: 10px 10px 15px;}
	.qsyPart6 .part .box span,.qsyPart2 .part4 .item span{ background-size: 4px; padding-left: 10px;}
	
	
	
	
	
	
}


/* 微信分享二维码0528 */
 #share-box a{
        cursor: pointer;
    }
    #share-box .bshare-weixin{
      position: relative;
    }
    #share-box .wechat-qcode{
      border: 1px solid #eee;
      position: absolute;
      z-index: 9;
      top: 30px;
      left: -90px;
      width: 200px;
      height: 192px;
      color: #666;
      font-size: 12px;
      text-align: center;
      background-color: #fff;
      box-shadow: 0 2px 10px #aaa;
      transition: all 200ms;
    }
    #share-box .wechat-qcode h4{
      font-weight: normal;
      height: 26px;
      line-height: 26px;
      font-size: 12px;
      background-color: #f3f3f3;
      margin: 0;
      padding: 0;
      color: #777;
    }
    #share-box .wechat-qcode .weixinQcode{
      margin: 10px auto;
    }
